$(function () {
    // 表单验证
    layui.form.verify({
        nickname: [/^[\S]{1,10}$/, '用户昵称为1-10位非空白字符']
    })

    // 获取用户基本信息
    initUserInfo()

    function initUserInfo() {
        axios({
            method: 'GET',
            url: '/my/userinfo',

        }).then(res => {
           
            if (res.data.status) {
                return layer.msg(res.data.message)
            }
            layui.form.val("userInfo", res.data.data);
        })
    }


    $('.layui-form-item button[type=reset]').on('click', function (e) {
        e.preventDefault()

        initUserInfo()
    })

    $('form').on('submit', function (e) {
        e.preventDefault()
        // var data1 = layui.form.val("userInfo");
        // console.log(data1);
        axios({
            method: 'POST',
            url: '/my/userinfo',
            data: $(this).serialize()
        }).then(res => {
            if (res.data.status) {
                return layer.msg(res.data.message)
            }
            layer.msg('恭喜你,修改信息成功!')
            window.parent.getUserInfo()
        })
    })


})